package practice1_100;

import java.math.BigInteger;

public class Practice7 {
    public int reverse(int x) {
        String a=x+"";
        char[] chars=a.toCharArray();
        StringBuffer s=new StringBuffer();
        if(chars[0]=='-')s.append('-');
        for(int i=chars.length-1;i>=0;i--){
            if(chars[i]!='-')s.append(chars[i]);
        }
//        Integer b = Integer.valueOf(s.toString());
        BigInteger b = new BigInteger(s.toString());
//        if(b>Integer.MAX_VALUE)
        return Integer.parseInt(s.toString().trim());
//        return b;


    }

    public static void main(String[] args) {
        int a=new Practice7().reverse(923243422);
//        "ddddddddddd".toc
        System.out.println(a);
    }
}
